plight one's troth to someone - German English Dictionary